balance due - German English Dictionary